Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAVERCROFT PLACE Terraced £121,167 £45,950 31 Oct 2002
2 HAVERCROFT PLACE Terraced £108,362 £67,000 9 Mar 2007
3 HAVERCROFT PLACE Terraced £69,865 £41,750 23 May 2013